methodology management cmm jad cmmi cnc mechanical engineer energy agile consulting process engineer inspection joint application development drink career nutrition food development manufacturing engineer